#ifndef __SW_ML_H__
#define __SW_ML_H__

#include "sw_game_state_main.h"
#include "sw_ml_object.h"
#include <map>

// TODO: implement this class to be a parser of the markup language for maps,enemies,saves,etc.
// The other sw_ml_(blah) files should read a parse tree or list of tokens or something, instead of reading the file directly.
class sw_ml {
public:
	static std::map<char*, sw_ml_object*> parse(char* filename);
};

#endif